home *** CD-ROM | disk | FTP | other *** search
-
- Power LOGO
- Release 1.1
- Copyright 1990
- by Gary Teachout
-
- Whats new to release 1.1, December 1990
-
- Bugs fixed:
-
- Some primitives used to crash if LOGO ran out of memory.
-
- Some primitive operations could trash the workspace. This is the one
- that mysteriously replaced parts of lists with garbage from other lists.
-
- Local veriables were not always popped on exit from a procedure.
-
- The "filelist", "screenlist", "turtlelist", and "windowlist" primitives
- used to output references to LOGO internal lists. This could cause a
- problem when LOGO changed one of these lists after the user had an
- external reference to it. They now output copies of these lists.
-
-
- New primitives:
-
- argslist
- Output list of startup arguments (Workbench or CLI).
-
- cd ( path )
- Set or output the current directory.
-
- dir ( path )
- Output list of contents of the specified directory or the current
- directory.
-
- freadbyte file
- Output one byte number read from file, Output the empty list if end
- of file.
-
- fwritebyte file number ( number ... )
- Write one byte numbers to file.
-
- saveicon file-name ( default-tool tool-types )
- Attach icon to file.
-
-
- Other changes:
-
- Infinite lists (circularly defined lists) can cause some primitives to
- get stuck in a loop, the break key (Control-G) will now abort these.
-
- The "asave" primitive has been eliminated.
-
- The "erase" primitive will no longer erase buried names.
-
- The "freadlist" primitive now outputs the empty word if at end of file.
-
- The "save" primitive now saves the file with a project icon.
-
-
-